Medical Dictionary
giant kidney worm
noun
Medical Definition of GIANT KIDNEY WORM
: a blood-red nematode worm of the genus Dioctophyma (D. renale) that sometimes exceeds a yard in length and invades mammalian kidneys especially of the dog and occasionally of humans
Seen & Heard
What made you want to look up giant kidney worm? Please tell us where you read or heard it (including the quote, if possible).